/* 基础变量 */
:root {
  --primary: #3b82f6; /* 默认蓝色 */
  --primary-dark: #1d4ed8;
}

/* 暗黑模式基础 */
.dark {
  --primary: #1d4ed8;
  --primary-dark: #1e40af;
}

/* 主题色定义 */
[data-theme="blue"] {
  --primary: #3b82f6;
  --primary-dark: #1d4ed8;
}

[data-theme="emerald"] {
  --primary: #10b981;
  --primary-dark: #047857;
}

[data-theme="rose"] {
  --primary: #f43f5e;
  --primary-dark: #be123c;
}

[data-theme="amber"] {
  --primary: #f59e0b;
  --primary-dark: #b45309;
}